Beyond evolutionary algorithms for search-based software engineering

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Beyond evolutionary algorithms for search-based software engineering

Context: Evolutionary algorithms typically require large number of evaluations (of solutions) to reach their conclusions – which can be very slow and expensive to evaluate. Objective: To solve search-based SE problems, using fewer evaluations than evolutionary methods. Method: Instead of mutating a small population, we build a very large initial population which is then culled using a recursive...

متن کامل

Investigating Data-Flow Coverage of Classes Using Evolutionary Algorithms Search-Based Software Engineering (SBSE)

It is not unusual for a software development organization to expend 40 percent of total project effort on testing, which can be a very laborious and time-consuming process. Thus, there is a big necessity for test automation. This paper describes an approach to automatically generate test-data for the evolutionary testing of object-oriented software exploiting data-flow coverage. An implementati...

متن کامل

Search Based Software Engineering

This paper was written to accompany the author’s keynote talk for the Workshop on Computational Science in Software Engineering held in conjunction with International Conference in Computational Science 2006 in Reading, UK. The paper explains how software engineering activities can be viewed as a search for solutions that balance many competing constraints to achieve an optimal or near optimal ...

متن کامل

Multiobjective evolutionary algorithms for context-based search

Formulating high-quality queries is a key aspect of context-based search. However, determining the effectiveness of a query is challenging because multiple objectives, such as high precision and high recall, are usually involved. In this work we study techniques that can be applied to evolve contextualized queries when the criteria for determining query quality are based on multiple objectives....

متن کامل

Beyond Software, Beyond Engineering

The evolution from coding to engineered software is reviewed, The most rapidly growing area today is realtime and embedded applications. Here software is the glue holding the pieces together but the pieces are often electro-mechanical devices. This calls for the tight cooperation of engineers of virtually all disciplines. Large and networked application systems cannot be designed and installed ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Information and Software Technology

سال: 2018

ISSN: 0950-5849

DOI: 10.1016/j.infsof.2017.08.007